package pc29;

public class J08Array {
	public static void main(String[] args) {
		// 배열 : 같은 종류의 데이터를 저장하기 위한 자료구조
		// 데이터는 순차적으로 저장, 동일값 저장 허용
		// 배열 변수는 참조 자료형
		// 즉, 배열변수에 저장되는 값은
		// 데이터들이 저장되는 곳을 갈키는 주소를 의미
		
		int intArray[]; // 정수배열
		double doubleArray[]; // 실수배열
		String stringArray[]; // 문자열배열

		intArray = new int[5];
		doubleArray = new double[5];
		stringArray = new String[5];

		intArray[0] = 1;
		intArray[1] = 2;
		intArray[2] = 3;
		intArray[3] = 4;
		intArray[4] = 5;
		// intArray[5] = 5; // 오류발생 ArrayIndexOutOfBoundsException

		// 배열 선언 및 생성
		int iArray[] = new int[10];
		double dArray[] = new double[10];
		String sArray[] = new String[10];

		// 배열 선언 및 초기화
		String name[] = { "태희", "혜교", "지현" };
		int kor[] = { 99, 78, 65 };
		double avg[] = { 98.7, 35.3, 75.5 };

		System.out.println();
		
	}
}
